English Dictionary
Definition motoring in British English
motoring noun
[uncountable] noun
/ˈməʊtərɪŋ/
Synonyms and related words
