letted (verb) let: allow
Detalii: let means to make it possible through a specific action or lack of action for something to happen, to allow; leave means to go away from a place
Sinonime: callow,
credulous, fresh,
gullible, ignorant, immature, inexpert,
ingenuous, innocent, naive, new, raw, tenderfoot, unconversant, unpolished, unpracticed, unseasoned, unskillful, unsophisticated, untrained, unversed, wet behind the ears, young, youthful
Antonime: experienced,
expert,
skilled