Unawares
At a disadvantage
Synonyms
Short