EnglishMain Dictionary
guinea pig
Universal Words
noun
1 a small animal with short ears and no tail, often kept as a pet
2 a person used in medical or other experiments:
Students in fifty schools are to act as guinea pigs for these new teaching methods.