Red Ape Definition

noun

Synonym of orangutan.

Wiktionary

Used other than figuratively or idiomatically: see red ,‎ ape .

Wiktionary