tongue-lashing


Meanings

  • rebuking a person harshly


Scrabble Score: 0

Words With Friends Score: 0