noun. scarabaeid beetle considered divine by ancient Egyptians.
1. Adjective A scarab amulet – in the shape of a beetle – has been one of the more important amulet artifacts discovered. 2. Noun, singular or mass Both rich and poor viewed the scarab as a good luck charm. 3. Verb, past tense Introduce scarab beetle traps, also called light traps, around property susceptible to damage.