1) A place in a company or a university where employees or students go to for meals. I can only come up with "dinning room". Is it OK? Are there any other words for it?
2) As a student, you deliberately absent yourself from a class in the morning, can I call this "class-cutting"? Can I say "I cut class in the morning"?
3) You take a picture of someone, like on the street, without their permission(they even don't know about it) by using a cell phone camera. Can I say "I snapped a picture of a pretty girl I saw on the street this morning"?
4) Townsman. If I am in another city, not in my home town, can I call the people from the same city as me "townsman"? i.e. can I say, "This is my townsman, John; I usually hang out with my townsmen".