A large African antelope with long straight nearly-upright horns (4)
I believe the answer is:
oryx
(Other definitions for oryx that I've seen before include "horny beast" , "creature" , "African long-horned grazer" , "Large African antelope with long straight horns" , "Animal" .)