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