Unawares

At a disadvantage

Synonyms

Short