Yankee ingenuity

Yankee ingenuity

English Noun
Ad

Definition

Improvisational design or problem-solving, dealing with low availability of replacement parts and materials.

Etymology

Referring to colonial and frontier living in the early United States.

Ad