lampad /ˈlæmpæd/ ← Back to L Definitions 1. noun A type of ancient Greek oil lamp “Archaeologists discovered several lampads in the excavation site.” Synonyms oil lamp torch Antonyms electric lamp flashlight