stay-at-homeEnglish

homebody, stay-at-home, stay-at-home(a)

Noun

A person who seldom goes anywhere, one not given to wandering or travel

English: stay-at-home, homebody

Adjective

Not given to travel

English: stay-at-home(a)

English words with similar meanings

Show 1 words