TRULL Meaning of TRULL in English [trull] n [G Trulle, fr. MHG; akin to MHG trolle lout--more at troll] (1519): prostitute, strumpet Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012