hideawayEnglish

hideaway, den, hideout, retreat

Noun

A hiding place, usually a remote place used by outlaws

English: hideout, hideaway, den

Bahasa: sarang

An area where you can be alone

English: hideaway, retreat

Bahasa words with similar meanings

English words with similar meanings

Show 3 words