What is the full meaning of vermouths
VERMOUTH, (French) a drink with a white wine base, flavoured with wormwood and other herbs, also VERMUTH [n]
Example of the word vermouths placed on a Scrabble board.