Definitions of sweep oar:

  • noun:   a long oar used in an open boat