English Dictionary
Definition all-purpose in British English
all-purpose adjective
adjective
Synonyms and related words

English Dictionary