Word Definition

Flinched

  1. of Flinch