Skip to content

tongue-lashing

noun

No English definition recorded for this entry.

L329419 on Wikidata ↗

Wiktionary

noun

  1. Alternative spelling of tongue lashing.

    One common thread is that many victims of Vance's tongue-lashing are America's allies.