The AI-powered English dictionary
plural homeplaces
(US) The part of a piece of land on which a home is built. examples