suggests or indicates indirectly without explicitly stating
from Latin implicare meaning to enfold or involve
Try Another Word