(a)detachedused of buildings; standing apart from others“detached houses”, “a detached garage”