freestandingEnglish

freestanding, separate

Adjective

Standing apart, not attached to or supported by anything

English: freestanding, separate

English words with similar meanings

Show 1 words