THOWL Meaning of THOWL in English noun a thole pin. 2. thowl ·noun a rowlock. Webster English vocab. Английский словарь Webster. 2012