Learn English | A new lesson every week
Book your course now

on treadway ; pitch maker

on treadway ; pitch maker

hiii ' '

i've just got newly heard vocabs (for me at least)

pitchmaker & on treadway, what is actually the words mean (shall i use mean or meant Thinking . .

can u please suggest me with the best site where i can translate the words . .

if i say :
1. i will do presentation in the office; or
2. i will do presentation at the office; which is correct?