• (of a medicine) producing or stimulating physical strength, strengthened, invigoratingsomething that corroborates or strengthens