SEA-APE Meaning of SEA-APE in English n. Sea-fox, fox-shark. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012