The online English-English dictionary from The Project Gutenberg
Result for Subministrate
To supply; to afford; to subminister.