STAR BOARDER


Meaning of STAR BOARDER in English

noun

: a highly favored and privileged lodger

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.