Skip navigation.

deerhood - What does it mean?

Definition of 'deerhood'

English

Noun

(-)
  • The state or essence of being a deer.
  • Synonyms

    * deerdom

    Similar to 'deerhood'

    diehard, drawhead, dowered, dehired, dewired, dowried, dayward