INVIGORATEverb. (-ting) give vigour or strength to. ? invigorating adjective. [medieval latin: related to *vigour]