1. be in need of something, express a want or need
Professional
Social
crying out for something/someone
To be crying out for something means to need something very much. Just as a baby or a young child cries out in order to get what it needs to cry out for something means that something is needed which is apparent or obvious.