Meaning of imply in English
1. suggest that something is true or is likely to exist, without saying it directly; hint
Her smile implied that she had forgiven me.
2. involve something as a necessary part or result; entail
Right implies duties.