What is the meaning of Imply?
to have as a necessary consequence; to lead to (something) as a consequence
to suggest by logical inference
to hint; to insinuate; to suggest tacitly and avoid a direct statement
to enfold, entangle.
Source: wiktionary.org