BEN TROVATO Meaning of BEN TROVATO in English adj. 1 well invented. 2 characteristic if not true. [It., = well found] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012