1. One who, or that which, throttles, or chokes.

2. <zoology> See Flasher, 3 .

(01 Mar 1998)

thrombus, throstle, throstling, throttle < Prev | Next > through, through-and-through laceration

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums