Yahoo Dictionary Web Search

  1. boat launch

    • noun

      a place for launching a boat; a slip:
    • verb

      target (a politician or public figure) with a campaign of personal attacks:
    • noun

      a boat of a traditional Chinese design, typically decorated to resemble a dragon, propelled with paddles by a large crew and used for racing.
    • noun

      a small, fast, light warship armed with torpedoes.
    • noun

      a flat-bottomed sled used for transporting stones and other heavy objects.
    • noun

      a boat or ship considered in terms of its ability to cope with conditions at sea:
    • noun

      a race between rowing crews.

      the annual boat race between Oxford and Cambridge. First rowed at Henley in 1829, it has been held over its present course, from Putney to Mortlake (6.8 km, 4.25 miles), since 1845.

    • noun

      a boat of a traditional Chinese design, typically decorated to resemble a dragon, propelled with paddles by a large crew and used for racing.

      another term for dragon ship

    • noun

      a small powerboat used for towing waterskiers.

      a boat with an outboard motor, designed for offshore angling.

    • noun

      a boat propelled by sails.
  1. 1234573 results