backwater Meaning and Definition
1. n. any backward region that is isolated from the world and resists progress
2. n. a body of water that was created by a flood or tide or by being held or forced back by a dam
Backwater or Backwaters may refer to:
Sponored Video