Learn Spanish (Latin America): insinuar - to insinuate / to hint