Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

centaurs Definition

Cancel
centaurs
noun(cen-taur)
a conspicuous constellation in the southern hemisphere near the Southern Cross
Synonyms: centaurus,
centaurs
noun(cen-taur)
(classical mythology) a mythical being that is half man and half horse

Words Related to centaurs!

centaurs Examples by Brain Bank Users