Thanks for asking this question Parbat!
How can time be a dimension? What I was taught in physics:
A dimension is "the least number of COORDINATES required to specify, uniquely, a point in a space."
So is a dimension the same as a coordinate?

I thought dimensions were related to ARCHITECTURE, STRUCTURE and ORIENTATION (shape, geometry) and coordinates were used to specify the LOCATION of things.
In 3D space, the dimensions are LENGTH, WIDTH and HEIGHT, pointing outwards from the object. The coordinates are LONGITUDE, LATITUDE and ALTITUDE and they point inwards, towards the object because the specify location. The corresponding VECTORS would be DEPTH, BREADTH and ELEVATION which specify the mutually orthogonal DIRECTIONS the object moves. Dimensions and coordinates are static while vectors are dynamic. The only attributes common to these three concepts are
direction and
orthogonality which are QUALITATIVE attributes. That's it.
So how does time fit into this? How is time considered a dimension when it's routinely used--by mathematicians, as a NUMBER LINE--to QUANTIFY?
Time is a one-dimensional quantity used to sequence events, to quantify the durations of events and the intervals between them, and (used together with space) to quantify and measure the motions of objects.
http://en.wikipedia.org/wiki/Time
So if time is a QUANTIFIER of a sequence of events, where/how does the QUALITATIVE attribute of directionality orthogonality come in here?

Or is this merely an attribute that mathematicians (or Einstein) added to create a model/manifold for doing the math? (Minkowski Space-time?)
I don't get it. In science, don't we have to be objective and consistent with the terms (verbs, nouns, adverbs, adjectives) we use as per their definitions? Is't this required to maintain coherence and eliminate the ambiguity often encountered when metaphors are used? Isn't this what distinguishes science from other subjective forms of inquiry (like religion)?
I appologize for the lengthiness/dimension of this post.