BETTER TO HAVE LOVED Meaning of BETTER TO HAVE LOVED in English See it is better to have loved and lost... Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012