blat

n. 1. Syn. blast, sense 1. 2. See thud.