/ˈhætʃmənt/
Hatchment meaning : An escutcheon of a deceased person, placed within a black lozenge and hung on a wall
hatchment
extinguish
all comers
channel cat
insulting