English dictionary
guinea pig meaning and definition
Definition and meaning of guinea pig at MeaningMonkey.org. guinea pig meaning and definition in the English Dictionary.GUINEA PIG noun
Definition of guinea pig (noun)
- a person who is subjected to experimental or other observational procedures; someone who is an object of investigation
- stout-bodied nearly tailless domesticated cavy; often kept as a pet and widely used in research
- synonyms: Cavia cobaya
Source: Princeton University Wordnet