Simple Map<String, List<String>> is enough.

Word 1 => [ Meaning 1, Meaning 2, ... ]
Word 2 => [ Meaning 1, Meaning 2, ... ]