microlance🔊nounEtymology From micro- + lance.1Medicine, Sciences, Surgery A needle used in microsurgery