something hinted at or suggested

Translation:
English
Add