Also found in:Dictionary,Thesaurus,Medical,Encyclopedia,Wikipedia. having no home, now the subject of legislation in England and Wales and Scotland, and having a technical signification not always congruent with the ordinary meaning of the word. The thrust of the legislation is to focus upon accomm...