print buffer: a buffer that stores data until the printer is ready
artifact: a man-made object taken as a whole
skye terrier: Scottish breed of terrier with shaggy hair and long low body with short legs; native to the Isle of Skye