Synonyms: unassured
Definition: lacking boldness or confidence
Similar words: insecure
Definition: lacking self-confidence or assurance
Usage: an insecure person lacking mental stability