.. Steve this is one that you might find interesting >>
.. the site is described as >> English idioms are the often silly phrases that all English native speakers use - that frequently have no meaning at all to non-native listeners. But, idioms tend to be interesting, so many students of English enjoy studying them and they WILL help students understand what is being said.
.. some examples are >. ante up, bang for your buck, bean-counter, cold call, gravy train, heads will roll, pad the bill, red cent, sweetheart deal, two bits, etc etc etc (said the King of Siam)
WoZ putting in his two bobs worth
This is the place to post questions and discussions on usage and style. The members of the Wordwizard Clubhouse will also often be able to help you to formulate that difficult letter.
End of topic.