What is the full meaning of invernesses
INVERNESS, a loose overcoat with a detachable cape [n]
Example of the word invernesses placed on a Scrabble board.