Definition.com
Treblinka (n.) was a railway station that looked exactly like any station in Germany — the same buildings, signs, clocks; a perfect imitation.
1 definition
Treblinka (n.) was a railway station that looked exactly like any station in Germany — the same buildings, signs, clocks; a perfect imitation.