lodgers

noun

  1. 1

    A person who lodges in another's house (compare tenant).

Translate “lodgers” to another language

Click any language to open the translator with this word already filled in.

Lodgers Definition & Meaning | TranslatePulse