loed /loʊd/ ← Back to L Definitions 1. noun a river in Norway “The hikers crossed the Loed River on their way to the mountain summit.” Synonyms river Antonyms desert