what is the difference and what are the several meanings of the above two words?
This has been previously covered. Scroll down a week or so. baulk=British English balk=US English The meanings are varied. Refer to your OED.