New English-Irish Dictionary
  • EN > GA
  • GA > EN

tongue-lashing

noun informalíde béilléasadh teangafeannadh masc  c m usciolladh masc  c m ushe gave them a tongue-lashing thug sí íde béil dóibh, d'ith sí iad, d'fheann sí iad