HAPPY-GO-LUCKY


Meaning of HAPPY-GO-LUCKY in English

■ adjective cheerfully unconcerned about the future.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.