Dictionary search results

Showing 1-2 of 2 results

trembler British & World English

An automatic vibrator for making and breaking an electric circuit, typically used as a fuse for an explosive device sensitive to physical disturbance

knee-trembler British & World English

An act of sexual intercourse between people in a standing position