dell

UK
/dɛl/
US
/dɛl/

Translations

dellnoun
dells
pl
UK
/dɛl/
US
/dɛl/
The hikers set up their camp in a sheltered dell.
Туристы разбили лагерь в укрытой ложбине.
Additional translations

Definitions

dellnoun
A small, secluded, wooded valley.
The hikers found a peaceful dell where they could rest and enjoy the sounds of nature.