midi
noun
1 Midi
The southern part of France.
2 MIDI
A standard protocol for communication between electronic musical instruments and computers.
synonym: musical instrument digital interface.
adjective
1 midi
Used of women's clothing having a hemline at mid-calf.
debug info: 0.0298