ton-up (English, noun)
expansion: ton-up (plural ton-ups)
Senses:
glosses: A speed of 100 miles an hour, especially on a motorbike.
Forms:
form: ton-ups
tags: plural