Results

troch troch, trough trough, trow noun
1 trough
2 trows wooden channel for water
3 channel or bed of a river