achigan

əˈtʃiːɡən, ˈætʃɪɡən

Definitions

1. noun

a tributary of Lake Huron in Ontario, Canada

“The group of friends decided to canoe down the Achigan River during the summer.”

Synonyms

  • tributary
  • waterway

Antonyms

  • headwater
  • source