STICKLE Meaning of STICKLE in English (v. t. & i.) A shallow rapid in a river; also, the current below a waterfall. Webster's English dictionary. Английский словарь Webster. 2012