Meaning of “all-purpose” in the English Dictionary

british dictionary