Shroud tails Synonyms

Definitions for Shroud


  • (noun) something that covers or conceals like a piece of cloth
  • (verb) to keep secret or shut off from view
  • (verb) to make dark, dim, or indistinct

ST abbreviation

ST is an abbreviation for Shroud Tails
What does ST stand for?
ST stands for "Shroud Tails"

Definitions for Tails


  • (noun) formalwear consisting of full evening dress for men