Results

deave deave, dave verb
1 to annoy by making too much noise or talking too much
2 to deafen