montre

Etymology
.

Noun

 * 1) An organ stop, usually the open diapason, having its pipes on display as part of the organ case, or otherwise specially mounted.
 * 2) A hole in the wall of a pottery kiln, by which the state of the pieces inside can be judged.

Etymology
Deverbal from ; the meaning 'watch' is a specialisation of the older meaning 'something shown; something which shows'.

Noun

 * 1) watch, wristwatch
 * 2)  display, showcase

Etymology
From.

Verb

 * 1) to show
 * 2) to demonstrate