use '?' for JOKER (blank)

From letters V, I, G, N, E, T, T, E, R  I made following words

9 letter words

revetting[13], vignetter[13]

8 letter words

everting[12], vignette[12]

7 letter words

reeving[11], regiven[11], veering[11], vetting[11], integer[8], treeing[8], tergite[8], gittern[8], retting[8], nettier[7], tentier[7]

6 letter words

grieve[10], regive[10], grivet[10], envier[9], veiner[9], venire[9], verite[9], venter[9], invert[9], trevet[9], vetter[9], trivet[9], teeing[7], gerent[7], regent[7], engirt[7], getter[7], entire[6], retine[6], triene[6], tentie[6], netter[6], tenter[6], retint[6], tinter[6]

5 letter words

vegie[9], venge[9], given[9], verge[9], giver[9], nieve[8], reive[8], nerve[8], never[8], riven[8], evite[8], event[8], evert[8], revet[8], rivet[8], genie[6], genre[6], green[6], reign[6], renig[6], genet[6], tenge[6], tinge[6], egret[6], greet[6], tiger[6], retie[5], enter[5], rente[5], terne[5], treen[5], inert[5], inter[5], niter[5], nitre[5], trine[5], tenet[5], tetri[5], titer[5], titre[5], trite[5]

4 letter words

give[8], even[7], neve[7], nevi[7], vein[7], vine[7], ever[7], veer[7], rive[7], vier[7], vent[7], vert[7], gene[5], gien[5], eger[5], gree[5], girn[5], grin[5], ring[5], gite[5], gent[5], ting[5], girt[5], grit[5], trig[5], erne[4], rein[4], teen[4], nite[4], tine[4], rete[4], tree[4], rite[4], tier[4], tire[4], rent[4], tern[4], nett[4], tent[4], tint[4], tret[4]

3 letter words

veg[7], vig[7], eve[6], vee[6], vie[6], rev[6], vet[6], gee[4], gie[4], eng[4], gen[4], neg[4], gin[4], erg[4], reg[4], rig[4], get[4], teg[4], git[4], nee[3], ere[3], ree[3], ire[3], rei[3], ern[3], rin[3], tee[3], tie[3], net[3], ten[3], nit[3], tin[3], ret[3], tet[3], tit[3]

2 letter words

en[2], ne[2], in[2], er[2], re[2], et[2], it[2], ti[2]