suggest in an indirect or covert way
The article seemed to insinuate that the mayor had benefited financially from the contract.
Master “insinuate” and 957 more GRE words