used of buildings; standing apart from others; "detached houses""; ""a detached garage"""
FacebookTwitterWhatsapp