FOUNDEROUS MEANING IN ENGLISH

• Founderous Definition & Synonyms

  1. (a.) Difficult to travel; likely to trip one up; as, a founderous road.


RECENT SEARCHES