America is a great constitutional republic.
Well, it is your country, you know better.
I see it from the point of view of the definitions of republic and democracy. Both conditions seem to be met.
1.Republic, form of government in which a state is ruled by representatives of the citizen body.The primary positions of power within a republic are not inherited, but are attained through
democracy, oligarchy or autocracy.
2.Democracy is a system of government by the whole population or all the eligible members of a state, typically through elected representatives.
I wouldn't argue the point.