polish space

/P AA1 L IH0 SH S P EY0 S/
noun
  1. 1

    (topology) A separable, completely metrizable topological space