A (n) is a group of words whose meaning is different from the meaning of each word understood on its own.