Dictionary.com
Thesaurus.com
will have plugged
  • future perfect of plug.