latch (noun) latch: lock
Sinonime: demanding,
difficult, disturbing, enervating,
exacting,
exigent,
grievous,
heavy,
onerous,
oppressive, punishing, sapping, stressful,
tedious,
tiring,
tough,
troublesome, trying,
wearing, wearisome, weighty
Antonime: easy, untroubling