Definition of "Squaretop"

The word, "Squaretop" does not exist in our dictionary.