What is the meaning of siesta in English?

Learn vocabulary with pictures as well as definitions of siesta in English

Learn in

See more

n. siesta

Definition of siesta in English

Act of sleeping for a brief period, typically after eating lunch.

Synonyms of siesta in English

napcatnap