This topic has been archived. It cannot be replied.
-
工作学习 / 外语学习 / pet peeve and peeve, what do these words mean?
-melody66(mel);
2007-7-24
(#3826758@0)
-
pet hate(British English) pet peeve (American English) something that you strongly dislike because it always annoys you: TV game shows are one of my pet hates.
-sophiapeng(roliapeng);
2007-7-24
(#3826885@0)
-
"The office loud talker certainly isn't the only pet peeve known to cubicle land". now I understand, thank you.
-melody66(mel);
2007-7-24
(#3826918@0)