Dictionary Definition:
○vandhura (○prá-), mfn. having a smooth seat or box (as the chariot of the Aśvins) ib