dogmeat

/ˈdɒɡmiːt/

Definitions

1. noun

The flesh of dogs, especially that obtained from stray dogs or those slaughtered for food.

“The butcher shop was infamous for selling dogmeat to unsuspecting customers.”

2. noun

Any person or thing considered repulsive or unpalatable.

“The politician was accused of being dogmeat to the general public due to his questionable ethics.”

Synonyms

  • offal
  • repulsive

Antonyms

  • appetizing
  • palatable