hamlet noun [C] a small village, usually without a church She used to live in a remote hamlet consisting of eight houses and a pub.