Caboshed

What is Caboshed?

Caboshed definition and meaning on Dictionary terms:
adjective Heraldry.

(of an animal, as a deer) shown facing forward without a neck: a stag’s head caboshed.