Search the meaning/definition of over one hundred thousand
words!
Random Word
detached means
used of buildings; standing apart from others; "detached houses"; "a detached garage"; showing lack of emotional involvement; "adopted a degage pose on the... more