liquid mirror telescope

/L IH1 K W AH0 D M IH0 R ER0 T EH0 L AH0 S K OW0 P/
noun
  1. 1

    (astronomy) A type of reflecting telescope employing a parabolic liquid mirror made by spinning a pool of reflective liquid.