n.
1.a large missionary Hasidic movement known for their hospitality, technological expertise, optimism and emphasis on religious study
Idiom of the Day
put up a good fight/struggle
to try hard, to struggle hard
Our team put up a good fight but we were unable to win the game.