Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "throb"

Translating from English to Welsh

English definitions WordNet

NOUN 2

  1. a deep pulsating type of pain

  2. an instance of rapid strong pulsation (of the heart)

    • “he felt a throbbing in his head”

VERB 3

  1. pulsate or pound with abnormal force

    • “my head is throbbing”
    • “Her heart was throbbing”
  2. expand and contract rhythmically; beat rhythmically

    • “The baby's heart was pulsating again after the surgeon massaged it”
    Synonymspulsatepulse
  3. tremble convulsively, as from fear or excitement