patched things up (verb) appease: satisfy, pacify
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