English Dictionary
Definition a creature of habit in British English
a creature of habit phrase
phrase
Synonyms and related words

English Dictionary