WORDLE ENGLISH

barge

bargeA large flat-bottomed towed or self-propelled boat used mainly for river and canal transport of heavy goods or bulk cargo.

Wiktionary →
Daily Puzzle #827 · September 24, 2023
·Archive
No comments yet