← DefinitionshareGuessstrugglingadjectiveHaving difficulty; not successful or not doing well.nounThe action of trying hard to deal with difficulty or achieve something.SynonymsdifficultadjectivefailingadjectiveAntonymsthrivingadjectivesuccessfuladjective