blat

n.

  1. Syn. blast, sense 1.

  2. See thud.