Insteep

Webster's Dictionary of the English Language

·vt To steep or soak; to Drench.