TRULL Meaning of TRULL in English /trul/ , n.a prostitute; strumpet. [ 1510-20; of uncert. orig.; cf. TROLLOP, G Trulle loose woman ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012