Country river almost overwhelmed by fish (7)
I believe the answer is:
tunisia
'country' is the definition.
(I know that Tunisia is a country)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for tunisia that I've seen before include "Suit Ian to be in North African country" , "Country which contains the site of Carthage" , "African state" , "Country in North Africa" , "Land" .)