FULCRATE MEANING IN ENGLISH

• Fulcrate Definition & Synonyms

  1. (a.) Propped; supported by accessory organs.
  2. (a.) Furnished with fulcrums.


RECENT SEARCHES