As a brand new user I am assuming that as a moderator I can address this message to you. When I discovered the site I sent in a definition for a previosly unidentified idiom "fine sport." I am not sure if my definition is sufficiently accurate. Can you or any other moderator check on it for me?