Definify.com

Definition 2024


mountain-goat

mountain-goat

See also: mountain goat

English

Noun

mountain-goat

  1. attributive form of mountain goat
    mountain-goat odor