Home / M / mutual aid

mutual aid

noun /mjuʧuəleɪd/ 10 letters Scrabble 12 WWF 16
Definitions
noun

arrangements made between nations to assist each other

Want another word?
Spin the dictionary for a fresh one.
Generate a word →