the most important part of a plan, idea, etc. on which everything else depends
Keystoned
-
the act of bringing [cheap] [beer] to a party and then drinking somebody elses beer and leaving yours for [the host] to drink later.
Keystoned meaning & definition 1 of Keystoned.
-
Constructed or fitted with a keystone.
Keystoned meaning & definition 2 of Keystoned.
Similar Words