What is the meaning of the word "rough-and-ready"?

Definitions: