American Dictionary of the English Language

Dictionary Search

Idolatress


IDOL'ATRESS, noun A female worshiper of idols.