Word Definition

Scuttled

  1. of Scuttle

Synonyms