Definify.com

Definition 2025


mountain-goat

mountain-goat

See also: mountain goat

English

Noun

mountain-goat

  1. attributive form of mountain goat
    mountain-goat odor