English dictionary
siesta meaning and definition
Definition and meaning of siesta at MeaningMonkey.org. siesta meaning and definition in the English Dictionary.SIESTA noun
Definition of siesta (noun)
- a nap in the early afternoon (especially in hot countries)
Source: Princeton University Wordnet