Skip to content
inoh

nel

Meaning 1

a river flowing in South Africa

“They fished along the nel on a sunny day.”
Add to my deck
Illustration of nel: a river flowing in South Africa

Meaning 2

A unit of measure for sound intensity.

“The concert reached an impressive nel level.”
Add to my deck
Illustration of nel: A unit of measure for sound intensity.