Definify.com

Definition 2024


tongue-lashing

tongue-lashing

See also: tongue lashing

English

Noun

tongue-lashing (plural tongue-lashings)

  1. Alternative spelling of tongue lashing