Word Definition

Ducked

  1. of Duck

Synonyms