English Dictionary
Definition motoring in British English
motoring adjective
adjective
/ˈməʊtərɪŋ/
Synonyms and related words
