ship in a bottle
Noun
Meaning
ship in a bottle (plural ships in bottles or ships in a bottle)
An ornament consisting of a model ship inside a glass bottle, usually one with a narrow neck which makes it difficult to see how the ship was put in place.