What is the full meaning of oxbows
OXBOW, a pronounced meander or horseshoe-shaped loop in a river [n]
Example of the word oxbows placed on a Scrabble board.