Find the word definition

The Collaborative International Dictionary
Untrowable

Untrowable \Un*trow"a*ble\, a. Incredible. [Obs.] ``Untrowable fairness.''
--Wyclif.

Wiktionary
untrowable

a. (context obsolete English) incredible