TRULL

Trull

Trull is village and civil parish in Somerset, England, situated near Taunton. The parish which includes Dipford has a population of 1,861.

The above text is a snippet from Wikipedia: Trull
and as such is available under the Creative Commons Attribution/Share-Alike License.

trull

Noun

  1. A female prostitute or harlot.


The above text is a snippet from Wiktionary: trull
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!