English dictionary, thesaurus, translations & etymology
FreeDict.com

perro — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • dog noun A domesticated mammal (Canis familiaris) kept as a pet or working animal, closely related to wolves.
  • foul adj Dirty, disgusting, or unpleasant, especially in smell or taste.

Senses

perro is used for these senses in English:

  • dog A mammal of the family Canidae:
  • dog (derogatory) Someone who is cowardly, worthless, or morally reprehensible.
  • foul Dishonest or not conforming to the established rules and customs of a game, conflict, test, etc.

dog — full definition

  1. noun A domesticated mammal (Canis familiaris) kept as a pet or working animal, closely related to wolves.
  2. noun Informal: an unpleasant, cowardly, or morally low person, or (dated/offensive) an unattractive woman.
  3. noun A mechanical clamp, catch, or gripping device used to hold or fasten something.

foul — full definition

  1. adj Dirty, disgusting, or unpleasant, especially in smell or taste.
  2. adj Vulgar or abusive, especially referring to language.
  3. verb To make something dirty, blocked, or tangled.
  4. verb In sports, to break a rule through illegal contact with an opponent.
  5. noun A violation of a game's rules, often involving contact with another player.

Related Spanish words