Wiktionary
flinchy
a. Tending to flinch easily; timid, shy.
a. Tending to flinch easily; timid, shy.