Dictionary.net
Did you mean:
lame duck
lime-twig
Lime twig