THRALL Meaning of THRALL in English (n.) A shelf; a stand for barrels, etc. Webster's English dictionary. Английский словарь Webster. 2012