islarosebaker islarosebaker 03-03-2020 Arts contestada Which of these do you think is the definition of pierce? A to stare at something for a long time B to stick with something pointed. C to put into your mouth D to give off a strong, bad odor