English Dictionary
Definition timepass in British English
timepass noun
[uncountable] noun
/ˈtaɪmˌpɑ:s/
Synonyms and related words
