meaning of livered

1. Having (such) a liver; used in composition; as, white-livered.


Related Words

livered |

Developed & Maintained By Taraprasad.com

Treasure Words