TRULL Meaning of TRULL in English n. archaic a prostitute. Etymology: 16th c.: cf. G Trulle, TROLLOP Oxford English vocab. Оксфордский английский словарь. 2012