ALL-PURPOSE
Meaning of ALL-PURPOSE in English
ˌall-ˈpurpose BrE AmE adjective [only before noun]
able to be used in any situation:
an all-purpose cleaner
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012