Dictionary entry

TORSE

Webster's Dictionary 1828

TORSE, noun [Latin tortus.] In heraldry, a wreath.