Definition of sea sled
: a gliding, shallow-draft, high-powered motorboat On one of the worktables, Kelly saw the sea sled he'd be using to head up the river.— Tom Clancy, Without Remorse, 1994 —formerly a U.S. registered trademark
evasion of direct action or statement
Get Word of the Day daily email!
Great Scrabble Words—A Quiz