Log in
Search words & phrases
palmy
US
・
UK
A1
Definition
Video subtitles
adjective
Flourishing; prosperous; successful.
Abounding in or resembling palm trees.
Relating to or characteristic of tropical regions where palm trees thrive.