English Dictionary
Definition layabout in British English
layabout noun
[countable] noun
/ˈleɪəˌbaʊt/
Synonyms and related words
