English dictionary
squaretail meaning and definition
Definition and meaning of squaretail at MeaningMonkey.org. squaretail meaning and definition in the English Dictionary.SQUARETAIL noun
Definition of squaretail (noun)
- sluggish square-tailed fish armored with tough bony scales; of deep warm waters
Source: Princeton University Wordnet