croose

/kroʊs/

Definitions

1. noun

a type of large antelope native to Africa

“The conservationists were working to protect the endangered croose in its natural habitat.”

Synonyms

  • antelope
  • eland