sallyport definition
Definition of sallyport in the English dictionary The definition of sallyport in the dictionary is an opening in a fortified place from which troops may make a sally. english words that begin like sallyport sallow