Be a dab hand at something |
Be a dead cert |
Be a drag on somebody |
Be a feast for the eyes |
Be a hen-pecked husband |
Be a home from home to somebody |
Be a jack of all trades |
Be a mere/the shadow of one's former self |
Be a milestone in... |
Be a stumbling block |
Be a turncoat |
Be a witness to something |
Be able to do something (standing) on one's head |
Be able to do something with one's eyes closed |
Be above reproach |