kicked in the teeth (verb) deflate: humiliate
Sinonime: amateur,
callow,
fresh, green*,
ignorant,
immature,
inept, inexpert,
innocent,
kid*,
naive,
new, prentice,
raw*, rookie,
rude,
sophomoric, spring chicken, tenderfoot, unaccustomed, unacquainted, unconversant, undisciplined, unfamiliar with, unfledged, unpracticed, unschooled, unseasoned,
unsophisticated, untrained, untried,
unused, unversed, unworldly,
verdant, wet behind ears,
youngAntonime: educated,
experienced,
expert,
familiar, schooled,
seasoned,
skilled,
trained,
versed