General knowledge – Transport

English idioms by theidioms.com