thrum




thrum - noun

  • a thrumming sound

  • thrum - verb

    thrum - thesaurus

    beat   drum   hum   strum