Definition of uncurbable

Definition of uncurbable
  1. uncurbable Adjective Incapable of being curbed.
Need more help? Try our forum NEW