Log in
Search words & phrases
palmy
US
・
UK
A1
Definition
Video subtitles
adjective
Flourishing; prosperous; successful.
Relating to or derived from palms.
Abounding in or resembling palm trees.