English Dictionary
Definition love handles in British English
love handles noun
[plural] noun
Synonyms and related words

English Dictionary