THUDDED

Definition of THUDDED

  1. (verb)make a dull sound
  2. (verb)strike with a dull sound
  3. (verb)make a noise typical of an engine lacking lubricants