Hyphenation
 ir·res·o·luteSynonyms
 changing, 
doubtful, 
doubting, 
faltering, 
fearful, 
fickle, 
fluctuating, 
halfhearted, 
halting, 
hesitant, 
hesitating, 
hot-and-cold, 
infirm, 
on-the-fence, 
shakyEtymology
 [ i-'re-z&-"lüt, "i(r)- ] (adjective.) 1579. c 1580, from French irrésolu or ir- + resolute