What is the full meaning of droghers
DROGHER, a West Indian sailing vessel, also DROGER [n]
Example of the word droghers placed on a Scrabble board.