What is the full meaning of drouk
(Scots) to drench, also DROOK [v DROUKED, DROUKIT, DROUKING, DROUKS]
Example of the word drouk placed on a Scrabble board.