What Does Petting Mean and How to Create a Petting Zoo?
What petted mean? 1 : to diminish gradually and come to an end : give out -usually used with out novelists whose creative impetus seems largely to have petered out – The Times Literary Supplement (London) 2 : to become exhausted -usually used with out. peter. noun (1) Read more on www.merriam-webster.com The act of … Read more