What is the full meaning of deave
(Scots) to deafen, worry with noise, also DEEVE [v DEAVED, DEAVING, DEAVES]
Example of the word deave placed on a Scrabble board.