Definition of Torse

Noun: torse  tors

  1. (heraldry) a wreath

See also:
torsades
torses

Anagrams containing the word torse

tosre etors setor rseto orset