Word Details
Word:altars
POS:NNS (noun, plural)
Lemma:altar
Concept(s): altar (a raised structure on which gifts or sacrifices to a god are made;)