standing apart; not attached to or supported by anything; a freestanding bell tower; a house with a separate garage
[ Syn: separate ]
standing apart; not attached to or supported by anything; a freestanding bell tower; a house with a separate garage
[ Syn: separate ]