all–purpose

all–purpose /ˈɑːlˈpɚpəs/ adjective
all–purpose
/ˈɑːlˈpɚpəs/
adjective
Britannica Dictionary definition of ALL–PURPOSE
always used before a noun
: suitable for many uses
— compare general-purpose