something
hinted at or suggested

Translation:
English
Add