gorilla gorilla Meaning, Definition & Usage

  1. noun largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
    gorilla.

WordNet