adj. 1.impressive in scale 2.of or befitting a lord 3.impressive in size or scope grand n. 1.the cardinal number that is the product of 10 and 100 2.a piano with the strings on a harp-shaped frame