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