insinuar verbo to insinuate; to imply; to hint; to ingratiate; to seep; to introduce; to insert; to pervade.