harpoon gun: a cannon or similar gun that fires harpoons
artifact: a man-made object taken as a whole
sauce louis: mayonnaise and heavy cream combined with chopped green pepper and green onion seasoned with chili sauce and Worcestershire sauce and lemon juice