thorp UK /θɔːp/US /θɔɹp/ noun1 •(no longer used) A group of houses standing together in the country; a hamlet; a village.Within a little thorp I staid. — 1600 formsthorps