speed of light

« BACK TO DICTIONARY INDEX

(n.) A rate of 2.998 x 108 meters or 186,000 miles per second.