Maybe it was a local accent thing, but i learned cholk, with an L sound. Was in UK back then.
https://dictionary.cambridge.org/spellcheck/english/?q=cholk
https://www.merriam-webster.com/dictionary/cholk
Then again, 'sodder' isn't a word either, despite the US pronunciation: