n.
1.a large missionary Hasidic movement known for their hospitality, technological expertise, optimism and emphasis on religious study
Idiom of the Day
take one's hat off to (someone)
to admire/respect/praise someone
You have to take your hat off to our boss. He has built his company from almost nothing.