pull-upEnglish

pull-up, chin-up, pull-in

Noun

An arm exercise performed by pulling yourself up on a horizontal bar until your chin is level with the bar

English: pull-up, chin-up

A roadside cafe especially for lorry drivers

English: pull-in, pull-up

English words with similar meanings

Show 2 words