Term of the Moment

Dick Tracy watch


Look Up Another Term


Definition: interlock


A device that prohibits an action from taking place.