Search results
- Dictionarythrutch/θrʌtʃ/
noun
- 1. a narrow gorge or ravine. Northern English
verb
- 1. push, press, or squeeze into a space when climbing: informal "I thrutched up the final crack to a small pinnacle"
Powered by Oxford Dictionaries
noun
verb
Powered by Oxford Dictionaries