costula

/kɒˈstjuːlə/

Definitions

1. noun

A costula is a small or subordinate river that flows into a larger one, especially in Scotland.

“The costula eventually merged with the larger river, forming a vast delta.”

Synonyms

  • stream
  • tributary

Antonyms

  • mainstream
  • source