stream pool

/S T R IY1 M P UW0 L/
noun
  1. 1

    The calm part of a river