Entry 1 sense Webster, 1913 Meteorous · Me·te·o·rous · IPA 01 a. Of the nature or appearance of a meteor. 1. Of the nature or appearance of a meteor.