Thanks for all the replies.
I am not really thick by no means. However how the

am I expected to know what all these words mean if no one has actually told me in the first place!!!
After studying GCSE and A-Levels I had never come across those words before studying for my ATPL.
Many thanks for all the helpful replies and for the others I am sure that yourselves will come across things you dont know in the future. God forbid the people helping you wont have the attitude you have taken!!!