thyrold

/ˈθaɪrɔld/

Definitions

1. noun

A rare or obsolete term for the thyroid gland.

“The ancient physician carefully examined the thyrold before performing the operation.”

Synonyms

  • gland
  • thyroid