echuca

ɛˈtʃuːkə

Definitions

1. noun

A town in New South Wales, Australia, located at the mouth of the Murray River.

“Echuca is a major tourist destination in regional Victoria, Australia.”

2. verb

to travel up a river, especially the Murray River, by boat or raft.

“The group of adventurers decided to echuca down the Murray River.”

Synonyms

  • navigate
  • travel

Antonyms

  • descend
  • recede