Large primate (7)
'large primate' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for ape that I've seen before include "Simulate" , "Imitate, clumsy person (colloq.)" , "Idiot" , "Large primate" , "Anthropoid primate" .)
'large primate' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for gorilla that I've seen before include "Large animal" , "Big ape" , "Chest-beating primate" , "huge beast" , "Largest living primate" .)