sinoper /ˈsɪnəpər/ ← Back to S Definitions 1. noun A type of insectivorous bat. “The rare species of sinoper has been spotted in the caves.” Synonyms flying fox insectivorous bat Antonyms carnivorous mammal non-flying bat