The red light flamed on the white sails of a vessel gliding down the channel, bound for a southern port in a land of palms . Land of palms simple means a place where palm trees grow. Usually these places are beautiful tropical islands or beaches where people love to go on vacation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.