rub noses ( synonym found)

Definition of rub noses:

(n) : a thick hooded cloak worn throughout the Arab world and North Africa

Definition of rub noses:

(n) : a thick hooded cloak worn throughout the Arab world and North Africa

Back to Top