Meanings

  1. idiomaticsomeone who is fearful, overcautious or generally burdened because of a bad experience, trauma