3 English Synonyms for COCKCHAFER
Prev.1Next
Definition: 1. A beetle of the species Scarabaeus sacer, sacred to the ancient Egyptians.
There are 3 definitions of the word scarab
Show more information about scarab
Definition: 1. (informal, British) The V-1 flying bomb.
There are 11 definitions of the word doodlebug
Show more information about doodlebug
Prev.1Next
Search took: 8.9340 ms