noun a cowardly, despicable person; a craven.
yellow dog 🔊 Listen to this noun a cowardly, despicable person; a craven. Share Facebook Twitter Google +