As nouns,
taxi dancer is a hyponym of
professional dancer; that is, taxi dancer is a
word with a more specific, narrower meaning than
professional dancer:
professional dancer: a performer who dances professionally
taxi dancer: a woman employed to dance with patrons who pay a fee for each dance