Ben trovato

What is Ben trovato?

Ben trovato definition and meaning on Dictionary terms:
adjective

appropriate and characteristic even if untrue; happily invented or discovered.