English Dictionary
Definition lap in British English
lap verb
verb
/læp/
Synonyms and related words
