hot and cold (adjective) indecisive: uncertain, indefinite
Sinonime: abashed, backward, blushful, blushing, chary,
confused, constrained,
coy,
demure,
diffident, embarrassed,
humble,
modest,
nervous, overmodest, recoiling,
reserved,
reticent, retiring,
self-conscious, self-effacing, shamefaced,
sheepish, shrinking,
silent,
timid,
timorous, unassertive, verecund
Antonime: confident, unabashed, unshy