Top definition
A place so obsess and with its own reputation that it bluntly violate freedom of expression and dissimulates every problem the college has.
Landmark College actually calling up urban dictionary to take off the previous definition.

Tuition could be better spent!
by shuuch December 18, 2009
Get the mug
Get a Landmark College mug for your father-in-law Manafort.
2
A two year college nestled in the mountains of southern Vermont. An oasis for learning and creating a path for future adventures in your education.
Landmark College is a small school dedicated to higher education
by ProudParent October 28, 2009
Get the mug
Get a Landmark College mug for your brother Paul.