dell

DELL, n. A pit, or a hollow place; a cavity or narrow opening.