Виноград - первоначальное значение — «сад» (ср. выражение сад-виноград, подобное путь-дорога).
Опешить - производное от пеший.Опешить буквально — «сбросить с коня»
Врач - по всей видимости, восходит к той же основе, что и глагол . Современное значение существительного развилось, когда у глагола еще не было негативного оттенка. Таким образом врач – это тот, кто заговаривает, а в старые времена значило просто "говорить".
Усердный - усердие Заимств. из ст.-сл. яз., где оно является суф. производным от усръдыи «усердный», преф. образования (с усилительным у-) от той же основы, что сердце. Усердие буквально — «труд от всего сердца».