going toe to toe with (verb) take on: challenge, oppose
Sinonime: abridge,
advise, apprise,
edify,
enlighten,
epitomize,
explain, fill in, give rundown, give the lowdown, inform,
initiate,
instruct, let in on,
orient,
prepare,
prime,
recapitulate, show the lay of the land, show the ropes,
summarize, tip off, update
Antonime: hide,
secret