all-purpose (adj.)

"suitable for every use or occasion," 1877, from all + purpose (n.).

Share